(1) Ghostscript 本体及びライブラリ(2) Ghostscript 用フォント
- ghostscript-5.10.tar.gz
- ghostscript-5.10jpeg.tar.gz
- ghostscript-5.10libpng.tar.gz
- ghostscript-5.10zlib.tar.gz
以上は各地の ftp サイトに置かれています。
- ghostscript-fonts-std-5.10.tar.gz
(3) VFlib 対応キット
最新版は作者の田中哲さんのページで公開されています。
- gs5.10-vflib-1.1.tar.gz (or gs5.10-vflib-1.2.tar.gz)
(4) 日本語 PDF 対応キット
最新版は作者の片山紀生さんのページで公開されています。
- gs5.10-jpdf-0.2.tar.gz
- gs5.10-jpdf-0.2-fix-01.diff
(5) Ghostscript フロントエンド
前者は上記片山さんのページで公開されています。後者は ftp サイトなどから入手できます。
- ghostview1.5-jpdf-0.2.tar.gz
- gv-3.5.8.tar.gz
% cd $WORK
% tar zxvf ghostscript-5.10.tar.gz
% tar zxvf gs5.10-vflib-1.1.tar.gz
% tar zxvf gs5.10-jpdf-0.2.tar.gz
% cd gs5.10
% patch -p1 < $WORK/gs5.10-vflib-1.1/gs5.10-vflib-1.1.diff
% patch -p1 < $WORK/gs5.10-jpdf-0.2/gs5.10-jpdf-0.2.diff
% tar zxvf $WORK/ghostscript-5.10jpeg.tar.gz
% tar zxvf $WORK/ghostscript-5.10libpng.tar.gz
% tar zxvf $WORK/ ghostscript-5.10zlib.tar.gz
% ln -s libpng-0.96 libpng
% ln -s zlib-1.0.4 zlib
たまたま私のところでは Epson 社製のプリンタを多く使用しているので、ここでは成松宏さんの作成された ESC/Page ドライバである gdevepag を組み込む場合を紹介します。ここでは fj に投稿されたものを置いておきます。 最新版はこちらで公開されています。
% tar zxvf $WORK/epag-3.00.tar.gz -C $WORK
% cp $WORK/epag-3.00/gdevepag.c .
% cat $WORK/epag-3.00/gdevepag.mak >> devs.mak
% ln -s unix-gcc.mak makefile
% ./tar_cat
% make標準では実行ファイルは/usr/local/binに、 その他のファイルは/usr/local/share/ghostscript/5.10vflibに、 それぞれインストールされるはずです。
% make install
なお VFlib として VFlib2-2.24.0 を使用した場合にはコンパイルに失敗します。これは libVFlib.a が見つからないためです(libVFlib2.a という名前でインストールされている)。libVFlib.a でリンクを張るか、makefile を書き換えれば良いでしょう。
% tar zxvf ghostscript-fonts-std-5.10.tar.gz -C /usr/local/share/ghostscript
% tar zxvf ghostscript-fonts-other-5.10.tar.gz -C /usr/local/share/ghostscript/fonts
/Ryumin-Light | 4300000 | (min) | VFlibkanji |
/GothicBBB-Medium | 4300200 | (goth) | VFlibkanji |
% gs gs5.10/examples/tiger.psさらに日本語 PDF 対応キットを展開したディレクトリに日本語 PDF ファイルのサンプルが添付されているのでこれらについても表示を行っておきます。 いずれについても正常に表示されれば、 一応インストールは成功したと考えて良いでしょう。
% gs gs5.10/kanji/article9.ps
次に gs のフロントエンドをインストールします。ここでは ghostview を使うことにします。
% cd $WORK
% tar zxvf ghostview1.5-jpdf-0.2.tar.gz
% xmkmf
% make
% make install
% cp gvpdfmark.ps /usr/local/share/ghostscript/5.10vflib
http://wwwthep.physik.uni-mainz.de/~plass/gv/においてあるようです。
ftp://thep.physik.uni-mainz.de/pub/gv/
以上で Ghostscript 関係のインストールはおしまいです。